fn run(val string, f fn(string)) {
	f(val)
	println("run ok")
}


fn main() {
	p := fn(n string) {
		println("$n this is closure")
	}

	p("ah")

	run("urmom",p)
}